-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
big 'ol www update #516
big 'ol www update #516
Conversation
I also have this in ~root for synchronizing data from the old server:
Will probably need to do that last one some time after conversion to pick up straggler DNS holdouts (thankfully cloudflare will handle most of that for us!). It's important we preserve as much of the log data for metrics even while we're serving from two hosts. |
@nodejs/website @nodejs/benchmarking @saghul We've set up a new server to host our various sites and have currently turned it on for benchmarking.nodejs.org and iojs.org. We'd also like dist.libuv.org updated to 138.197.224.240, @saghul are you the one to do that? AAAA is 2604:a880:400:d0::b2c:a001 if you have one of those. We'll probably switch over nodejs.org to this new host (fronted by CloudFlare still) tomorrow, for now we're easing in. Please watch for problems, bug reports, people complaining, the usual signs of something wrong and let us know. Ping myself or @jbergstroem directly, IRC is a good place to get us both in a timely manner. Will update here when we move nodejs.org over. |
@jbergstroem I think I'm pretty much done with this PR, also added:
should be simpler to translate it all to your new work without all the additional config. resources/secrets/makesecrets.sh should make the secrets for you although there's stuff in host_vars that doesn't get made by that script, not sure how to deal with the extra stuff, I guess somewhere in the secrets repo? |
|
LGTM |
Task list for transition (shortly):
@jbergstroem pls update my comment with any additional items you can think of |
@nodejs/collaborators ping, we're just about to switch over nodejs.org to a new backend server, please stay tuned to chatter about problems with the site and let us know ASAP if there are any concerns. We don't expect any of course but you never know! |
Thanks for the heads up, I emails @piscisaureus since he handles the libuv DNS, hopefully that is adjusted shortly. |
done On Wed, Oct 12, 2016 at 10:54 PM, Saúl Ibarra Corretgé <
|
Just discovered the hard way that the promotion scripts were out of date and didn't handle |
Added coverage.nodejs.org as per nodejs/testing#36 |
Since you're in here, can you add the unencrypted pubkey to the root user? I guess we should use iojs or something but that's at least how it works now. |
I am getting reports on IRC that the libuv downloads are only available over IPv4, and returning a 301 redirect over IPv6. I'm not sure if this is the right place to bring it up, or if this issue is even related. I'm just curious if anyone from the build working group can help shed some light. Thanks. |
@cjihrig by looking at the config attached to this PR I would say that sounds about right: https://raw.githubusercontent.com/nodejs/build/a49c891f3b4180631a174e28056bd0395232dec8/setup/www/resources/config/libuv.org @rvagg perhaps: --- libuv.org 2016-10-25 12:00:04.000000000 -0300
+++ libuv.org-ipv6 2016-10-25 12:01:09.000000000 -0300
@@ -1,5 +1,6 @@
server {
listen *:80;
+ listen [::]:80;
server_name dist.libuv.org;
keepalive_timeout 60; |
k, have done that on http://dist.libuv.org/, http://coverage.nodejs.org/ (just the port 80 redirect) and http://benchmarking.nodejs.org/ (ditto port 80 redirect), if someone with a decent ipv6 setup could report back on how well that's working it'd be appreciated. |
The guy reporting the problem says it is working now. |
I also confirm the fix 👍 |
For new nodejs.org server, 16.04 based rather than 14.04